achievable availability - Français Anglais Dictionnaire